﻿.pagesDiv { text-align: center; margin-top: 40px; margin-bottom: 40px; }
.pages { /*float: right; width: 700px;*/ font: 12px Arial, Helvetica, sans-serif; color: #999; float: none; }
.pages a, .pages .cpb { text-decoration: none; /*float: left;*/ padding: 10px 15px; border: 1px solid #e5e5e5; background: #fff; font-size: 12px; color: #000; margin: 0 3px; }
.pages a:hover { background-color: #267cb7; color: #fff; border: 1px solid #267cb7; text-decoration: none; }
.pages .cpb { font-weight: bold; color: #fff; background: #267cb7; border: 1px solid #267cb7; }
.pages select { padding: 8px 10px; }

.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix {*zoom:1;}
.clearfix:after { content: " "; display: block; height: 0;clear: both; visibility: hidden; }